spruce presumptuous young gentleman - German English Dictionary